Çàêðûòü îêíî
Ñïèñîê äðóãèõ äîêóìåíòîâ ÏÝÂÌ "Àãàò"
11.3. Còpóêòópa äècêa.
B öeëoì coxpaíeía ïpèíÿòaÿ â øòaòíoé ÄOC còpóêòópa äècêa. Koe-ãäe ââeäeíû äoïoëíèòeëüíûe pacøèpeíèÿ.
Mèíèìaëüíaÿ eäèíèöa oáìeía c äècêoì - ceêòop (256 áaéòoâ). Ceêòop ía äècêe aäpecóeòcÿ \òpeê-ceêòopíoé ïapoé\ T/S, ãäe T - íoìep òpeêa, S - íoìep ceêòopa.
\Pacøèpeíèeì\ íaçûâaeòcÿ aäpec (òpeê-ceêòopíaÿ ïapa) ceêòopa, coäepæaùeão ïpoäoëæeíèe èíôopìaöèè, êoòopaÿ íe ïoìecòèëacü â äaííûé ceêòop. 0/0 oçía÷aeò oòcóòcòâèe pacøèpeíèÿ.
Äèíaìè÷ecêoe pacïpeäeëeíèe ïaìÿòè ía äècêe oáecïe÷èâaeòcÿ cëeäóþùeé eão còpóêòópoé:
%LISTL
-oãëaâëeíèe äècêa (11/00): èíôopìaöèÿ o äècêe, câoáoäíoé ïaìÿòè ía íeì, ccûëêa ía êaòaëoã;
-êaòaëoã äècêa (oáû÷ío 11/0F-11/01, ío âoçìoæío pacøèpeíèe): èíôopìaöèþ o ôaéëax ía äècêe;
-êaæäûé ôaéë èìeeò coácòâeííoe oãëaâëeíèe - òpeê-ceêòopíûé cïècoê, coäepæaùèé äaííûe o çaíÿòûx ôaéëoì ceêòopax.
%ENDL
Hèæe ïpè oïècaíèèè còpóêòópû äècêa. Heècïoëüçóeìûe áaéòû â òaáëèöax íe óêaçûâaþòcÿ è ïpeäïoëaãaþòcÿ íóëeâûìè.
%AREA 16
11.3.1. \Oãëaâëeíèe äècêa\ (VTOC - Volume Table Of Contents):
---------------------------------------------------------- Áaéòû Çía÷eíèe Oïècaíèe ---------------------------------------------------------- 01-02 11,0F aäpec ía÷aëa êaòaëoãa 06 ? êoä äècêa (íoìep òoìa) - 1-FF 08-26 ? çaãoëoâoê äècêa, oêaí÷èâaþùèécÿ 8D,00 27 7A ìax. ÷ècëo òpeê-ceêòopíûx ïap â TC-cïècêe 30 ? íoìep òpeêa âûäeëeíèÿ 31 ? íaïpaâëeíèe âûäeëeíèÿ (1 èëè -1) 34 23 ÷ècëo òpeêoâ ía äècêe * 35 10 ÷ècëo ceêòopoâ ía òpeêe * 36-37 00,01 ÷ècëo áaéòoâ â ceêòope (¤0100) 38-C3 ?,?,0,0 ìacêè çaíÿòûx ceêòopoâ: ïo 4 áaéòa ía òpeê ----------------------------------------------------------
Ïpèìe÷aíèÿ:
%LISTL
-* - ÄOC íe ècïoëüçóeò, ocòaâëeío äëÿ coâìecòèìocòè co øòaòíoé ÄOC è äëÿ óòèëèòíûx ïpoãpaìì.
%AREA 6
-Macêa çaíÿòûx ceêòopoâ òpeêa N:
Aäpec âo VTOC - 38 + N * 4 .
---------------------------------------------
! FEDCBA98 ! 76543210 ! íe ècïoëüçóþòcÿ !
---------------------------------------------
1 áaéò 2 áaéò 3 áaéò 4 áaéò
Eäèíèöa â paçpÿäe oçía÷aeò, ÷òo äaííûé ceêòop câoáoäeí.
-Tpeê è íaïpaâëeíèe âûäeëeíèÿ oïpeäeëÿþò, c êaêoão òpeêa è â êaêoì íaïpaâëeíèè áóäeò âecòècü ïoècê câoáoäíoão ceêòopa äëÿ TC-cïècêa ïpè coçäaíèè o÷epeäíoão ôaéëa. Ecëè â ýòoì íaïpaâëeíèè íe íaéäeío íè oäíoão câoáoäíoão ceêòopa, ïoècê ía÷èíaeòcÿ oò òpeêa âûäeëeíèÿ â ïpoòèâoïoëoæíoì íaïpaâëeíèè. Ceêòopa âûäeëÿþòcÿ â íaïpaâëeíèè 0F-->00.
-Koä äècêa cëóæèò äëÿ paçëè÷eíèÿ äècêoâ.
%ENDL
%AREA 14
11.3.2. \Kaòaëoã äècêa\:
--------------------------------- Áaéòû Coäepæèìoe --------------------------------- 01-02 pacøèpeíèe êaòaëoãa 0B-2D paçäeë ôaéëa 1 2E-50 --""-- 2 51-73 --""-- 3 74-96 --""-- 4 97-B9 --""-- 5 BA-DC --""-- 6 DD-FF --""-- 7 ---------------------------------
%AREA 9
\Paçäeë ôaéëa\:
--------------------------------- Áaéòû Coäepæèìoe --------------------------------- 00-01 aäpec TC-cïècêa ÔAÉËA 02 TÈÏ ÔAÉËA 03-20 ÈMß ÔAÉËA (30 CÈMBOËOB) 21-22 ÄËÈHA ÔAÉËA B CEKTOPAX ---------------------------------
Ïpèìe÷aíèÿ:
%LISTL
-Koãäa ôaéë óíè÷òoæaeòcÿ, íoìep òpeêa êoïèpóeòcÿ â áaéò 20, a â áaéò 00 çaïècûâaeòcÿ êoícòaíòa FF. Oía è cëóæèò ïpèçíaêoì ïócòoão ôaéëa. Cëó÷aéío óíè÷òoæeííûé ôaéë, òaêèì oápaçoì, ìoæío âoccòaíoâèòü.
-Tèï ôaéëa (â cêoáêax - áóêâa, âûäaâaeìaÿ â êaòaëoãe):
40 (Ä) - ôaéë òèïa "äaííûe" (íe peaëèçoâaí), 20 (K) - äâoè÷íûé ôaéë cècòeìû "ØKOËÜHÈÖA", 10 (Ï) - ïepeìeùaeìûé äâoè÷íûé ôaéë (íe peaëèçoâaí), 04 (B) - äâoè÷íûé ôaéë øòaòíoé ÄC, 02 (A) - BASIC-ôaéë, 00 (T) - òeêcòoâûé ôaéë.
Ecëè còapøèé áèò = 1, òo ôaéë çaïepò.
%ENDL
%AREA 12
11.3.3. \Tpeê-ceêòopíûé cïècoê ôaéëa\:
------------------------------------------------ Áaéòû Coäepæèìoe ------------------------------------------------ 01-02 pacøèpeíèe TC-cïècêa * 03-04 ccûëêa ía ïpeäûäóùèé paçäeë TC-cïècêa 05-06 c÷eò÷èê ãpóïï ceêòopoâ * 08-09 äëèía ïpoãpaììû â K-ôaéëa â áaéòax * 0A-0B ía÷aëüíûé aäpec ïpoãpaììû â K-ôaéëe 0C-FF òpeê-ceêòopíûe ïapû ceêòopoâ ôaéëa ------------------------------------------------
Ïpèìe÷aíèÿ:
%LISTL
-* - Pacøèpeíèe ÄOC ïo cpaâíeíèþ co øòaòíoé.
-Ccûëêa ía ïpeäûäóùèé paçäeë òpeáóeòcÿ äëÿ óäoácòâa ïoçèöèoíèpoâaíèÿ áeç ëèøíeão c÷èòûâaíèÿ.
-C÷eò÷èê ãpóïï ceêòopoâ: ôaêòè÷ecêè ýòo aácoëþòíûé íoìep â ôaéëe ïepâoão ceêòopa â äaííoì paçäeëe TC-cïècêa.
-Oäèí paçäeë TC-cïècêa coäepæèò aäpeca äo 122 (¤7A) ceêòopoâ ôaéëa.
%ENDL
11.3.4. \Ôopìaò K- è T-ôaéëoâ\:
Teêcòoâûé ôaéë - ýòo ïocëeäoâaòeëüíocòü íeíóëeâûx áaéòoâ, oêaí÷èâaþùaÿcÿ íóëeì è çaíèìaþùaÿ ïpoèçâoëüíoe êoëè÷ecòâo ceêòopoâ. Ôaêòè÷ecêè è âce ïocëeäóþùèe áaéòû äo êoíöa ïocëeäíeão ceêòopa äoëæíû áûòü íóëeâûìè. Hóëeâoé áaéò â 0 ceêòope íe ècïoëüçóeòcÿ (äëÿ óäoácòâa ïoçèöèoíèpoâaíèÿ: aäpec ïoçèöèè XXYY oçía÷aeò áaéò YY â ceêòope XX), ío äëÿ coâìecòèìocòè co øòaòíoé ÄOC íóëeì áûòü íe äoëæeí. Äëÿ òeêcòoâûx ôaéëoâ oïpeäeëeí ïpèçíaê êoíöa ôaéëa: ócòaíoâëeííûé òoëüêo â òoì cëó÷ae, ecëè â òeêóùeé ïoçèöèè íaxoäèòcÿ íoëü.
Äâoè÷íûé K-ôaéë ïpeäcòaâëÿeò coáoé ïocëeäoâaòeëüíocòü ïpoèçâoëüíûx áaéòoâ, çaíèìaþùóþ ïpoèçâoëüíoe ÷ècëo ceêòopoâ. Ôaêòè÷ecêaÿ äëèía xpaíèìoé èíôopìaöèè óêaçûâaeòcÿ â TC-cïècêe.